make up for a delay - Türkisch Englisch Wörterbuch